<<=(bitwise
left shift and assignment)
تؤدي نفس وظيفة <<(bitwise
left shift) ,ولكنها تضع قيمة الناتج في المتغير.
مثال:
var x = Number(3)
x <<= 2
trace(x);
يقوم هذا الكود بعمل نفس الخطوات التي سبق ذكرها في <<(bitwise left shift) ولكنه يقوم بخطوة إضافية و
هي تخصيص قيمة الناتج إلي المتغير x ,فتصبح قيمته الجديدة هي (12) وهي
قيمة ناتج العملية.
*ومن ذلك نجد أن الكود: x = x <<= y
يؤدي نفس وظيفة الكود:x <<= y
**********************